high powered - French English Dictionary